aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/[username]/generate
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-12-22 14:29:17 -0800
committerAdam Soltys <[email protected]>2022-12-22 14:29:17 -0800
commit459509aaba47bd5d53adb31bd787d338a5504c8f (patch)
treed5a5166652c0266b60253693ffca32b040e3e679 /src/routes/(app)/[username]/generate
parentb2dfd7eef4a3e892b3eeb6822f2e472b3be03267 (diff)
downloadcoinos-ui-459509aaba47bd5d53adb31bd787d338a5504c8f.tar.gz
coinos-ui-459509aaba47bd5d53adb31bd787d338a5504c8f.zip
added feed to homepage
Diffstat (limited to 'src/routes/(app)/[username]/generate')
-rw-r--r--src/routes/(app)/[username]/generate/+page.svelte7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/routes/(app)/[username]/generate/+page.svelte b/src/routes/(app)/[username]/generate/+page.svelte
index fd6b6f7e..345b35a4 100644
--- a/src/routes/(app)/[username]/generate/+page.svelte
+++ b/src/routes/(app)/[username]/generate/+page.svelte
@@ -5,7 +5,8 @@
import { generateMnemonic, mnemonicToEntropy, mnemonicToSeedSync } from 'bip39';
import * as ecc from 'tiny-secp256k1';
import { bip32, stretch, post } from '$lib/utils';
- import { goto } from '$app/navigation';
+ import { goto, invalidate } from '$app/navigation';
+ import { loginRedirect } from '$lib/store';
export let data;
let { user } = data;
@@ -35,6 +36,8 @@
user.salt = Buffer.from(salt).toString('hex');
await post(`/${user.username}/generate`, user);
- goto(`/${user.username}/dashboard`);
+
+ invalidate('app:user');
+ setTimeout(() => goto($loginRedirect || `/${user.username}/dashboard`), 10);
});
</script>